[高一化学]

来源:百度知道 编辑:UC知道 时间:2024/05/27 06:51:52
为什么在氯化钡溶液中通入过量的二氧化碳,溶液还是澄清的?

假设产生沉淀
CO2+H2O+BaCl2=BaCO3+2HCl

产生的BaCO3仍会和HCl反应生成CO2、H2O、BaCl2

违反了强酸制弱酸的原则

其实在Ba(OH)2中通入CO2,CO2和水反应生成H2CO3,H2CO3再和Ba(OH)2反应生成BaCO3和水,而当把CO2通入BaCl2中,CO2和水反应生成的H2CO3不能与BaCl2,因为假如反应则应生成BaCO3和HCl,而HCl的酸性是比H2CO3强,它与BaCO3反应生成CO2、H2O、BaCl2又回到了初始状态因此溶液还是澄清的